a.nav-link.px-2.text-body-secondary {
    color: #000 !important;
    font-family: "Gotham-Ultra";
    text-decoration: underline;
}

a.nav-link.px-2.text-body-secondary:focus {
    outline: 2px dashed #000;
}

p#poweredby_p {
    font-family: "Gotham-Ultra";
    border-top: 2px solid #000;
    padding-top: 20px;
}

a#hanlonClient {
    color: #000;
}

.fa-facebook-f {
    --fa: "\f39e";
    color: #000;
    font-size: 24px;
    padding: 10px;
    border: 2px solid;
    border-radius: 8px;
}

.fa-linkedin {
    --fa: "\f08c";
    color: #000;
    font-size: 24px;
    padding: 10px;
    border: 2px solid;
    border-radius: 8px;
    margin-left: 1rem;
}

.fa-twitter {
    --fa: "\f099";
    color: #000;
    font-size: 24px;
    padding: 10px;
    border: 2px solid;
    border-radius: 8px;
}

a.icons {
    padding: 10px;
}

img.img-one {
    width: 175px;
    padding: 10px;
}

img.img-two {
    width: 225px;
    margin-top: 25px;
    margin-left: 5px;
}

img.img-three {
    width: 275px;
    margin-top: 30px;
    margin-left: 40px;
}

input#ctl00_mCPH_ApplyButton {
    color: #000;
    background: #feca1c;
    border: none;
}
@media (min-width: 1025px) and (max-width:1440px) {

}
@media (min-width: 1536x) and (max-width:1920px) {
    img.img-one {
        width: 175px;
        padding: 10px;
        left: -5rem;
        position: relative;
    }

    img.img-two {
        margin-left: -1rem;
    }
    img.img-three {
    width: 250px;
    margin-top: 30px;
    margin-left: 3rem;
}
}

@media (min-width: 426px) and (max-width: 768px) {
img.img-one {
    width: 175px;
    padding: 10px;
    left: 0rem;
    position: relative;
}

    img.img-two {
        width: 150px;
        margin-top: 25px;
        margin-left: 1rem;
    }

    img.img-three {
        width: 180px;
    }

    ul.nav.justify-content-center.nav.mx-auto.p-2 .icons {
        left: 1rem;
        position: relative;
    }
}

@media (min-width: 376px) and (max-width: 425px) {
    img.img-one {
        left: 32%;
        position: relative;
    }

    img.img-two {
        left: 25%;
        position: relative;
    }

    img.img-three {
        left: 15%;
        position: relative;
    }

    ul.nav.justify-content-center.nav.mx-auto.p-2 {
        left: -0.7rem;
        position: relative;
    }

    a.nav-link.px-2.text-body-secondary {
        left: 1rem;
        position: relative;
    }

    ul.nav.justify-content-center.nav.mx-auto.p-2 .icons {
        left: 6%;
        position: relative;
    }

    a.icons {
        left: 1rem;
        position: relative;
    }
}

@media (min-width: 321px) and (max-width: 375px) {
    img.img-one {
        left: 26%;
        position: relative;
    }

    img.img-two {
        left: 17%;
        position: relative;
    }

    img.img-three {
        left: 10%;
        position: relative;
    }

    a.nav-link.px-2.text-body-secondary {
        left: 0rem;
        position: relative;
    }

    ul.nav.justify-content-center.nav.mx-auto.p-2 .icons {
        left: 4%;
        position: relative;
    }

    img.img-three {
        left: 6%;
        position: relative;
    }
}